package com.zmht.specedu.vo;

import java.util.Date;

/**
 * Game entity. @author MyEclipse Persistence Tools
 */

public class Game implements java.io.Serializable {

    // Fields

    private Integer id;
    private String name;
    private String path;
//    private Integer typeId;
    private GameType gameType;
    private Date createDate;
    private String remark;

    // Constructors

    /** default constructor */
    public Game() {
    }

    /** minimal constructor */
    public Game(String name, String path, GameType gameType) {
	this.name = name;
	this.path = path;
	this.gameType = gameType;
    }

    /** full constructor */
    public Game(String name, String path, GameType gameType, String remark) {
	this.name = name;
	this.path = path;
	this.gameType = gameType;
	this.remark = remark;
    }

    // Property accessors

    public Integer getId() {
	return this.id;
    }

    public void setId(Integer id) {
	this.id = id;
    }

    public String getName() {
	return this.name;
    }

    public void setName(String name) {
	this.name = name;
    }

    public String getPath() {
	return this.path;
    }

    public void setPath(String path) {
	this.path = path;
    }
    

    public GameType getGameType() {
        return gameType;
    }

    public void setGameType(GameType gameType) {
        this.gameType = gameType;
    }

    public String getRemark() {
	return this.remark;
    }

    public void setRemark(String remark) {
	this.remark = remark;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }
    
}